Saesark: A Korean Object-Oriented Programming Language for Beginners
نویسندگان
چکیده
منابع مشابه
The Role of Planning in Object-Oriented Programming for Beginners
Programming languages, environments, and tools have evolved over time and various programming paradigms, including procedural, functional, object oriented, and scripting languages, have been developed. Despite the advancements, programming remains a difficult task for some novices. Learning an object-oriented language, such as C++ or Java, as a first language presents additional challenges for ...
متن کاملA Visual Language for Parallel, Object-Oriented Programming
This paper introduces the HiPPO (High Performance Parallel Object-oriented) language. HiPPO is unique in its combination of a visual syntax with an object-oriented computation model based on the flow of object references. The paper describes some of the notations used in the language with particular emphasis on the features provided to support the exploitation of parallelism. Aspects of the run...
متن کاملI+: A Multiparadigm Language for Object-Oriented Declarative Programming
This paper presents a multiparadigm language I+ which is an integration of the three major programming paradigms: object-oriented, logic and functional. I+ has an object-oriented framework in which the notions of classes, objects, methods, inheritance and message passing are supported. Methods may be specified as clauses or functions, thus the two declarative paradigms are incorporated at the m...
متن کاملSemantics for a Real-Time Object-Oriented Programming Language
This paper presents a framework to define a semantics for a real-time object-orientation programming language and to verify programs written in the language. The semantics is defined as the collection of translation rules that map the syntactic constructions of the language into expressions in a process calculus extended with the notion of time. By using the expressive capabilities of the calcu...
متن کاملSemantics for a Real-Time Object-Oriented Programming Language
Writer def = new Writer :getid(i):id Writer (i):(ClassDec 0 Writer j run:(LocY j (t stat) :idle:Body 0 Writer;i)) n LY Body 0 Writer;i def = calli;start(j):(LocX jwriteX(j):run:reti;start(true): (t stat) :idle: run:(hcallj;put(^ 1):retj;put(x):reply(x):0 ; abort:0i3 j hreply(y):writeY (y): (t stat) :idle: 1 1 1 1 1 1Body 0 Writer;i ; reply(y):0 + abort:0 j write Y (error): (t stat) :idle: 1 1 1...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: The Journal of the Korea Contents Association
سال: 2016
ISSN: 1598-4877
DOI: 10.5392/jkca.2016.16.03.288